/* Reset */
* { margin:0; padding:0; }
#newBridge{ display:none !important;}
a:link, a:visited, a:hover, a:active {text-decoration:none; cursor:pointer; color:#444;  }
a:hover, a:active { color:#ea5200; -o-transition:color 0s ease; -webkit-transition:color 0s ease; transition:color 0s ease; }
body { font:12px/1.5 "Arial","Thmano", "Microsoft Yahei"; color:#444; background:#f0f0f0; }
img { border:0px; }
input, textarea, select  { font:12px/1.5 "Microsoft Yahei","Thmano", "Arial"; color:#999; outline:0; }
textarea { resize: none; overflow:auto; }
input[type="text"], input[type="password"], textarea { padding:1px 5px; }
input[type="submit"], input[type="reset"] { cursor:pointer; *vertical-align:0; }
input:-moz-placeholder { color: #999; }
::-webkit-input-placeholder { color:#9999; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
outline: 0px dotted #6FA1D9 !important;
border:0px solid #888888 !important;
box-shadow:0px 0px 0px 0px #FF0000 !important;
}
input[type="checkbox"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="radio"]:focus { outline: 0px dotted #6FA1D9 !important; } 
input[type="checkbox"] { vertical-align:-2px; }
ul, ol { list-style-type:none; }
#jingKf{display:none;}
table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6,font,p,body { font-size:12px; font-family:"宋体"; line-height:24px;  }
/* Public */
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }
.hidden { display:none; }
.center { text-align:center; }
.overlay { width:100%; height:100%; background:#000; position:absolute; left:0; top:0; z-index:100; }
.autocut {overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }
/* pager */
.pager { display:block; width:100%; height:auto; padding:20px 0; text-align:center; clear:both; margin-bottom:10px; }
.pager span, .pager a{ display:inline-block; border:1px solid #ddd; color:#333; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#FFF; margin:0 5px; }
.pager a:hover{ background:#fdfbfc; border-color:#ccc; color:#ea5200; text-decoration:none;}
.pager .cur{ background:#ea5200; border-color:#FFF; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#ea5200; border-color:#398e00; font-weight:bold; color:#FFF; }
/* relatedLink */
.relatedLink { height:30px; line-height:30px; border:1px solid #dcdcdc; width:99%; margin:0 auto 20px; }
.relatedLink .prevLink { float:left; margin-left:10px; }
.relatedLink .nextLink { float:right; margin-right:10px; }
/* search */
#searchfrom .err { height:30px; line-height:30px; width:600px; }
#searchfrom .err span { color:#FF0000; margin-left:20px; }
/* form */
#formPost { display:none; }
.formData { width:550px; margin:0px auto; padding-top:30px; }
.formData .formTdLeft { text-align:right; padding:0 5px 0 0; height:40px; }
.formData td.formTdLeft { width:90px !important; }
.formData .btn { height:60px; line-height:60px; }
.formData .btn .sub { width:103px; height:32px; line-height:32px; color:#FFF; text-align:center; background:url(../images/web/order.png) 0 0 no-repeat; color:#FFF; border:none; margin-right:10px; cursor:pointer; *background:#ea5200; }
.formData .btn .sub:hover { color:#FFF; *color:#FFF; }
.formData .btn .reset { display:none; }
#name, #phone, #address, #email, #Title, #txtImageCode, #Name, #Phone, #Address, #Email, #Title, #TxtImageCode { width:400px; height:25px; line-height:25px; color:#666; border:1px solid #ccc !important;  border-radius:3px; }
#txtImageCode { width:80px; color:#666; }
#name:focus, #phone:focus, #address:focus, #email:focus, #Title:focus, #txtImageCode:focus, #Name:focus, #Phone:focus, #Address:focus, #Email:focus, #Title:focus, #TxtImageCode:focus { border:1px solid #fd8544 !important;  border-radius:3px;  }
#imgImageCheck { vertical-align:middle; *vertical-align:0; margin-left:10px; }
#content, #ExplainContent { width:400px !important; height:80px !important; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; }
#content:focus, #ExplainContent:focus { height:80px !important; border:1px solid #fd8544 !important; border-radius:3px; } 
/* cms2.0.map */
.baiduMap { margin:0 auto 20px; background:#FFF; box-shadow:2px 4px 5px rgba(0,0,0,0.1); width:660px; }
.baiduMap .container { height:300px; }
.BMap_bubble_title a { display:inline-block; height:25px; line-height:26px; background:#ea5200; color:#FFF; overflow:hidden; padding:0 10px; border-radius:3px; }
.BMap_bubble_title a:hover { background:#f47028; }
/* 客服效果 */
.jing_kf { width:119px; position:absolute; right:10px; top:100px; z-index:100; }
.jing_kf .top { height:66px; background:url(../images/kf/skin/6/kf_top.png) center top no-repeat; }
.jing_kf .main { min-height:50px; background:url(../images/kf/skin/6/kf_bg.png) center bottom no-repeat; position:relative; padding-top:10px; }
.jing_kf .main ul { padding-left:8px; margin-bottom:5px; }
.jing_kf .main ul.t { overflow:hidden; padding-bottom:20px;}
.jing_kf .main ul.t li.e { text-align:center; line-height:18px; }
.jing_kf .main ul.t li.e span, .jing_kf .main ul.t li.e strong { padding:0 5px; display:block; font-size:12px; color:#e95000; }
.jing_kf .main ul.t li.b { height:40px; }
.jing_kf i.online, .jing_kf i.salebefor, .jing_kf i.saleafter { width:103px; height:35px; background:url(../images/kf/skin/6/qq_jt.gif) 0 0 no-repeat; display:block; }
.jing_kf i.saleafter { background:url(../images/kf/skin/6/sh_jt.gif) 0 0 no-repeat; }
.jing_kf i.salebefor { background:url(../images/kf/skin/6/sq_jt.gif) 0 0 no-repeat; }
.jing_kf .main ul.t li.lin { margin-bottom:10px; }
.jing_kf .main div.mobileCode { padding-left:3px; text-align:center; margin-bottom:15px; }
.jing_kf .main div.mobileCode i.dimCode { width:99px; height:100px; background:url(../images/kf/qrcode.png) center center no-repeat; border:1px solid #dedede; display:block; margin:0 auto; box-shadow:0 0 3px rgba(0,0,0,0.1); }
.jing_kf .main div.mobileCode span { display:block; color:#e95000; font-weight:700; }
.jing_kf .main .returnTop { height:30px; position:relative; }
.jing_kf .main .returnTop a { width:32px; height:50px; background:url(../images/kf/skin/6/kf_returntop.png) center bottom no-repeat; cursor:pointer; position:absolute; top:1px; left:46px; }

/* share */
#bdshare span.bds_more { background-position:0 7px !important; }

.bds_more{ line-height:18px;}


.jing_pointer { width:27px; height:117px; position:absolute; top:95px; left:-22px; cursor:pointer; }
 .jing_pointer.active { left:100px; background-position:0 -120px !important; }
.jing_kf_1 .jing_pointer { background:url(kf/skin/11/pointer.png) 0 0 no-repeat; }
.pl1{ background:none !important;}

.jing_pointer { width:27px; height:117px; position:absolute; top:55px; cursor:pointer; }
.jing_pointer .active { left:-17px; background-position:0 -120px !important; }
.jing_pointer { background:url(../images/kf/skin/6/pointer2.png) 0 0 no-repeat; }
.pl1{ background:none !important;}
 .jing_pointer .active{left:100px!important;}